package homework.verify;

import java.util.Scanner;

/**
 * 要求邮箱必须要包含@符合和 . 符号
 * 2)	邮箱的@和.符号不能在第一个位置，且@和.符号不能在最后一个
 * 3)	邮箱的@符号必须在.之前，且@符号和.符号中间至少要有一个字符。
 */
public class Verify {


    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入一串字符......");

        String info = sc.next();

        int start = info.lastIndexOf("@");
        int end = info.lastIndexOf(".");
        if (start != -1 && end != -1 && start !=0 && end != 0
                && (end -start) >2){
            System.out.println("邮件正确");

        }else {
            System.out.println("错误");
        }




        /*if (start == -1 && end == -1){
            System.out.println("no");
        }else if (start == 0 && end == 0 || start > info.length() && end ==info.length()){
            System.out.println("no");
        }else if (start + 1 >= end ){
            System.out.println("no");
        }else {
            System.out.println("ok");
        }*/

        /*String s =sc.next();

        String reg="\\w+[@]{1}+[sina]{4}\\.com";//正则表达式，验证以新浪邮箱为例
        if (s.matches(reg)) {
            System.out.println("邮箱输入正确");
        }else {
            System.out.println("邮箱输入格式错误");
        }   //正则表达式
        */


    }
}
